repeatedly hit - Francés Inglés Diccionario